Barry Avenue | The Promenade, Windsor SL4 1QX, England (formerly Browns Restaurant & Bar)
View on Map
What travelers say:
Nice welcome by staff, attentive service but not rushed which suited us. Big menu, lovely food and good location. Plenty of room between tables which was nice too